Big Huge Thesaurus

frozen dessert

noun